﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using W.Common;

namespace W.Warehouse.Domain.DTO
{
    public class BinLocationPageDTO
    {
        public int TotalCount { get; set; }
        public int TotalPage { get; set; }
        public List<BinLocationsData> List { get; set; }
    }
    public class BinLocationsData : BaseModel
    {
        public int BinLocationId { get; set; }
        /// <summary>
        /// 库位编号
        /// </summary>
        public string? BinLocationNo { get; set; }
        /// <summary>
        /// 库位名称
        /// </summary>
        public string? WarehouseLocationName { get; set; }
        /// <summary>
        /// 仓库ID
        /// </summary>
        public int? WarehouseId { get; set; }
        /// <summary>
        /// 库位名称
        /// </summary>
        public string? BinLocationName { get; set; }
        /// <summary>
        /// 库位类型id
        /// </summary>
        public int? WarehouseLocationId { get; set; }
        /// <summary>
        /// 是否禁用
        /// </summary>
        public bool? IsDisable { get; set; }
        /// <summary>
        /// 是否默认
        /// </summary>
        public bool? IsDefault { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        public string? BinLocationRemarks { get; set; }
        /// <summary>
        /// 公司Id
        /// </summary>
        public string? office_id { get; set; }
        /// <summary>
        /// 用户Id
        /// </summary>
        public int? user_id { get; set; }
        /// <summary>
        /// 仓库名称
        /// </summary>
        public string? WarehouseName { get; set; }
    }
}
